cuba bark - German English Dictionary